SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 53331: PROC HPFTEMPRECON might return an error for some retail interval specifications

DetailsAboutRate It

PROC HPFTEMPRECON performs temporal reconciliation on forecasts for the same series measured at two different frequencies. For example, the procedure can be used to reconcile monthly forecasts to quarterly forecasts for the same series, so that the adjusted monthly forecasts add up to the quarterly values. In order to perform temporal reconciliation, the high-frequency time interval specified in the ID statement must nest within the low-frequency time interval specified in the BENCHID statement. In the above case, months nest within quarters, so temporal reconciliation can be performed.

When working with data sets that use retail intervals, PROC HPFTEMPRECON might incorrectly issue the following error:

   ERROR:  ID interval is not nested in BENCHID interval.  Attempted use not currently supported.

The following example illustrates a specification in which the procedure incorrectly returns the above error even though the WEEKV interval nests within the R445QTR interval:

   proc hpftemprecon data=retailwk benchdata=retailqtr 
          outfor=temprec_outfor outstat=temprec_outstat;
      id wkdate interval=weekv notsorted align=beg;
      benchid qtrdate interval=R445QTR align=beg;
      reconcile predict=predict;
   run;

There is no circumvention for this problem.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS High-Performance ForecastingMicrosoft® Windows® for x6412.113.29.3 TS1M29.3 TS1M2
Microsoft Windows 8 Enterprise 32-bit12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows 8 Enterprise x6412.113.29.3 TS1M29.3 TS1M2
Microsoft Windows 8 Pro 32-bit12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows 8 Pro x6412.113.29.3 TS1M29.3 TS1M2
Microsoft Windows 8.1 Enterprise 32-bit12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows 8.1 Enterprise x6412.113.29.3 TS1M29.3 TS1M2
Microsoft Windows 8.1 Pro12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows 8.1 Pro 32-bit12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2003 Datacenter Edition12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2003 Enterprise Edition12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2003 Standard Edition12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2003 for x6412.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 200812.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2008 R212.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2008 for x6412.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2012 Datacenter12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2012 R2 Datacenter12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2012 R2 Std12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows Server 2012 Std12.113.29.3 TS1M29.3 TS1M2
Microsoft Windows XP Professional12.113.29.3 TS1M29.3 TS1M2
Windows 7 Enterprise 32 bit12.113.29.3 TS1M29.3 TS1M2
Windows 7 Enterprise x6412.113.29.3 TS1M29.3 TS1M2
Windows 7 Home Premium 32 bit12.113.29.3 TS1M29.3 TS1M2
Windows 7 Home Premium x6412.113.29.3 TS1M29.3 TS1M2
Windows 7 Professional 32 bit12.113.29.3 TS1M29.3 TS1M2
Windows 7 Professional x6412.113.29.3 TS1M29.3 TS1M2
Windows 7 Ultimate 32 bit12.113.29.3 TS1M29.3 TS1M2
Windows 7 Ultimate x6412.113.29.3 TS1M29.3 TS1M2
Windows Vista12.113.29.3 TS1M29.3 TS1M2
Windows Vista for x6412.113.29.3 TS1M29.3 TS1M2
64-bit Enabled AIX12.113.29.3 TS1M29.3 TS1M2
64-bit Enabled HP-UX12.113.29.3 TS1M29.3 TS1M2
64-bit Enabled Solaris12.113.29.3 TS1M29.3 TS1M2
HP-UX IPF12.113.29.3 TS1M29.3 TS1M2
Linux12.113.29.3 TS1M29.3 TS1M2
Linux for x6412.113.29.3 TS1M29.3 TS1M2
Solaris for x6412.113.29.3 TS1M29.3 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.